﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Publicuse.Entity
{
    /// <summary>
    /// 会议管理统计学校详情
    /// </summary>
    public class Conferencemsstatisticsschool
    {
        /// <summary>
        /// 所属部门
        /// </summary>
        public string department { get; set; }

        /// <summary>
        /// 参会单位
        /// </summary>
        public string reporting { get; set; }

        /// <summary>
        /// 状态
        /// </summary>
        public int status { get; set; }

        /// <summary>
        /// 获取部门
        /// </summary>
        /// <param name="reporting"></param>
        /// <returns></returns>
        public static string Getdepartment(string reporting)
        {
            string result = string.Empty;
            List<string> lista = new List<string>();
            lista.AddRange(new string[] { "广州大学-市属高校", "广州医科大学-市属高校", "广州航海学院-市属高校",
                "广州番禺职业技术学院-市属高校", "广州铁路职业技术学院-市属高校" , "广州城市职业学院-市属高校", "广州科技贸易职业学院-市属高校"
            , "广州卫生职业技术学院-市属高校", "广州幼儿师范高等专科学校-市属高校", "香港科技大学（广州）-市属高校"});

            lista.AddRange(new string[] { "越秀区教育局-区教育局", "海珠区教育局-区教育局", "荔湾区教育局-区教育局",
                "天河区教育局-区教育局", "白云区教育局-区教育局" , "黄埔区教育局-区教育局", "花都区教育局-区教育局"
            , "番禺区教育局-区教育局", "南沙区教育局-区教育局", "从化区教育局-区教育局", "增城区教育局-区教育局"});

            lista.AddRange(new string[] { "广东广雅中学-市教育局属", "广州市执信中学-市教育局属", "广州市第二中学-市教育局属",
                "广州市第六中学-市教育局属", "广州市协和中学-市教育局属" , "广州市铁一中学-市教育局属", "广州大学附属中学-市教育局属"
            , "广东华侨中学-市教育局属", "广州外国语学校-市教育局属", "广州市美术中学-市教育局属", "广州市启聪学校-市教育局属", "广州市新穗学校-市教育局属"
            , "广州市旅游商务职业学校-市教育局属", "广州市幼儿师范学校-市教育局属", "广州市医药职业学校-市教育局属", "广州市司法职业学校-市教育局属", "广州市轻工职业学校-市教育局属"
            , "广州市交通运输职业学校-市教育局属", "广州市信息技术职业学校-市教育局属", "广州市财经商贸职业学校-市教育局属", "广州市城市建设职业学校-市教育局属", "广州市招生考试委员会办公室-市教育局属"
            , "广州市教育评估和教师继续教育指导中心-市教育局属", "广州市电化教育馆-市教育局属", "广州市教育基建和装备中心-市教育局属", "广州市中小学卫生健康促进中心-市教育局属"});

            lista.AddRange(new string[] { "广州市侨光财经职业技术学校-民办中职学校", "广州通用职业技术学校-民办中职学校", "广州华成理工职业技术学校-民办中职学校",
                "广州市穗华职业技术学校-民办中职学校", "广州羊城职业技术学校-民办中职学校" });

            lista.AddRange(new string[] { "广州英国学校-外籍人员子女学校", "广州美国人国际学校科学城校区(6-12年级)-外籍人员子女学校", "广州日本人学校-外籍人员子女学校",
                "广州奥伊斯嘉日本语幼儿园-外籍人员子女学校", "广州恩慧学校-外籍人员子女学校" , "广州南方外籍人员子女学校-外籍人员子女学校", "广州誉德莱国际学校-外籍人员子女学校"
            , "增城誉德莱国际学校-外籍人员子女学校", "广州韩国学校-外籍人员子女学校", "广州爱莎外籍人员子女学校-外籍人员子女学校", "广州市加拿大外籍人员子女学校-外籍人员子女学校"
            , "广州贝赛思外籍人员子女学校-外籍人员子女学校", "广州市英伦外籍人员子女学校-外籍人员子女学校"});

            lista.AddRange(new string[] { "广州市招生考试委员会办公室-市教育局支撑机构", "广州市教育评估和教师继续教育指导中心-市教育局支撑机构", "广州市电化教育馆-市教育局支撑机构",
                "广州市教育基建和装备中心-市教育局支撑机构", "广州市中小学卫生健康促进中心-市教育局支撑机构" });

            lista.AddRange(new string[] { "广东广雅中学-市教育局属中小学学校", "广州市执信中学-市教育局属中小学学校", "广州市第二中学-市教育局属中小学学校",
                "广州市第六中学-市教育局属中小学学校", "广州市协和中学-市教育局属中小学学校", "广州市铁一中学-市教育局属中小学学校" , "广州大学附属中学-市教育局属中小学学校"
            , "广东华侨中学-市教育局属中小学学校" , "广州外国语学校-市教育局属中小学学校" , "广州市美术中学-市教育局属中小学学校" ,
                "广州市启聪学校-市教育局属中小学学校", "广州市新穗学校-市教育局属中小学学校"});

            lista.AddRange(new string[] { "广州市旅游商务职业学校-市教育局属职业学校", "广州市幼儿师范学校-市教育局属职业学校", "广州市医药职业学校-市教育局属职业学校",
                "广州市司法职业学校-市教育局属职业学校", "广州市轻工职业学校-市教育局属职业学校" , "广州市交通运输职业学校-市教育局属职业学校", "广州市信息技术职业学校-市教育局属职业学校"
            , "广州市财经商贸职业学校-市教育局属职业学校", "广州市城市建设职业学校-市教育局属职业学校"});

            var havedata = lista.Where(o => o.Split('-')[0] == reporting);
            if (havedata.Count() > 0)
            {
                result = havedata.FirstOrDefault().Split('-')[1];
            }
            return result;
        }

        /// <summary>
        /// 获取根据部门获取对应学校
        /// </summary>
        /// <param name="department"></param>
        /// <returns></returns>
        public static List<string> GetSchoolBydepartment(string department)
        {
            List<string> result = new List<string>();
            List<string> lista = new List<string>();
            lista.AddRange(new string[] { "广州大学-市属高校", "广州医科大学-市属高校", "广州航海学院-市属高校",
                "广州番禺职业技术学院-市属高校", "广州铁路职业技术学院-市属高校" , "广州城市职业学院-市属高校", "广州科技贸易职业学院-市属高校"
            , "广州卫生职业技术学院-市属高校", "广州幼儿师范高等专科学校-市属高校", "香港科技大学（广州）-市属高校"});

            lista.AddRange(new string[] { "越秀区教育局-区教育局", "海珠区教育局-区教育局", "荔湾区教育局-区教育局",
                "天河区教育局-区教育局", "白云区教育局-区教育局" , "黄埔区教育局-区教育局", "花都区教育局-区教育局"
            , "番禺区教育局-区教育局", "南沙区教育局-区教育局", "从化区教育局-区教育局", "增城区教育局-区教育局"});

            lista.AddRange(new string[] { "广东广雅中学-市教育局属", "广州市执信中学-市教育局属", "广州市第二中学-市教育局属",
                "广州市第六中学-市教育局属", "广州市协和中学-市教育局属" , "广州市铁一中学-市教育局属", "广州大学附属中学-市教育局属"
            , "广东华侨中学-市教育局属", "广州外国语学校-市教育局属", "广州市美术中学-市教育局属", "广州市启聪学校-市教育局属", "广州市新穗学校-市教育局属"
            , "广州市旅游商务职业学校-市教育局属", "广州市幼儿师范学校-市教育局属", "广州市医药职业学校-市教育局属", "广州市司法职业学校-市教育局属", "广州市轻工职业学校-市教育局属"
            , "广州市交通运输职业学校-市教育局属", "广州市信息技术职业学校-市教育局属", "广州市财经商贸职业学校-市教育局属", "广州市城市建设职业学校-市教育局属", "广州市招生考试委员会办公室-市教育局属"
            , "广州市教育评估和教师继续教育指导中心-市教育局属", "广州市电化教育馆-市教育局属", "广州市教育基建和装备中心-市教育局属", "广州市中小学卫生健康促进中心-市教育局属"});

            lista.AddRange(new string[] { "广州市侨光财经职业技术学校-民办中职学校", "广州通用职业技术学校-民办中职学校", "广州华成理工职业技术学校-民办中职学校",
                "广州市穗华职业技术学校-民办中职学校", "广州羊城职业技术学校-民办中职学校" });

            lista.AddRange(new string[] { "广州英国学校-外籍人员子女学校", "广州美国人国际学校科学城校区(6-12年级)-外籍人员子女学校", "广州日本人学校-外籍人员子女学校",
                "广州奥伊斯嘉日本语幼儿园-外籍人员子女学校", "广州恩慧学校-外籍人员子女学校" , "广州南方外籍人员子女学校-外籍人员子女学校", "广州誉德莱国际学校-外籍人员子女学校"
            , "增城誉德莱国际学校-外籍人员子女学校", "广州韩国学校-外籍人员子女学校", "广州爱莎外籍人员子女学校-外籍人员子女学校", "广州市加拿大外籍人员子女学校-外籍人员子女学校"
            , "广州贝赛思外籍人员子女学校-外籍人员子女学校", "广州市英伦外籍人员子女学校-外籍人员子女学校"});

            result = lista.Where(o => o.Split('-')[1] == department).ToList();
            return result;
        }
    }
}
